sleaze bag - English Synonyms Dictionary